package com.yanqu.road.entity.servercenter;

import java.util.ArrayList;
import java.util.List;

public class HotPackVersion {
    private String packageMark = "";      //包体标识
    private String packageVersion = "";   //包体版本
    private String hotPackVersion = "";   //热更包版本
    private boolean isReview;             //是否提审
    private boolean isRecommendVersion;   //是否推荐版本
    private boolean isWhiteRecommendVersion;     //是否白名单推荐版本
    private int updateLevel;              //更新级别，0：不需要更新；1：建议更新；2：强制更新
    private boolean isDelete;             //是否删除
    private int whiteUpdateLevel;              //白名单更新级别，0：不需要更新；1：建议更新；2：强制更新
    private boolean hotPackUpdateCheck;        //补丁校验开关
    private boolean isForwardRecommendVersion;     //是否先遣服推荐版本
    private int forwardUpdateLevel;                //先遣服更新级别，0：不需要更新；1：建议更新；2：强制更新
    private List<String> reviewAppIdList = new ArrayList<>();       //提审appid列表，目前是给华为渠道提审用

    public String getPackageMark() {
        return packageMark;
    }

    public void setPackageMark(String packageMark) {
        this.packageMark = packageMark;
    }

    public String getPackageVersion() {
        return packageVersion;
    }

    public void setPackageVersion(String packageVersion) {
        this.packageVersion = packageVersion;
    }

    public String getHotPackVersion() {
        return hotPackVersion;
    }

    public void setHotPackVersion(String hotPackVersion) {
        this.hotPackVersion = hotPackVersion;
    }

    public boolean isReview() {
        return isReview;
    }

    public void setReview(boolean review) {
        isReview = review;
    }

    public boolean isRecommendVersion() {
        return isRecommendVersion;
    }

    public void setRecommendVersion(boolean recommendVersion) {
        isRecommendVersion = recommendVersion;
    }

    public boolean isWhiteRecommendVersion() {
        return isWhiteRecommendVersion;
    }

    public void setWhiteRecommendVersion(boolean whiteRecommendVersion) {
        isWhiteRecommendVersion = whiteRecommendVersion;
    }

    public int getUpdateLevel() {
        return updateLevel;
    }

    public void setUpdateLevel(int updateLevel) {
        this.updateLevel = updateLevel;
    }

    public boolean isDelete() {
        return isDelete;
    }

    public void setDelete(boolean delete) {
        isDelete = delete;
    }

    public int getWhiteUpdateLevel() {
        return whiteUpdateLevel;
    }

    public void setWhiteUpdateLevel(int whiteUpdateLevel) {
        this.whiteUpdateLevel = whiteUpdateLevel;
    }

    public boolean isHotPackUpdateCheck() {
        return hotPackUpdateCheck;
    }

    public void setHotPackUpdateCheck(boolean hotPackUpdateCheck) {
        this.hotPackUpdateCheck = hotPackUpdateCheck;
    }

    public boolean isForwardRecommendVersion() {
        return isForwardRecommendVersion;
    }

    public void setForwardRecommendVersion(boolean forwardRecommendVersion) {
        isForwardRecommendVersion = forwardRecommendVersion;
    }

    public int getForwardUpdateLevel() {
        return forwardUpdateLevel;
    }

    public void setForwardUpdateLevel(int forwardUpdateLevel) {
        this.forwardUpdateLevel = forwardUpdateLevel;
    }

    public List<String> getReviewAppIdList() {
        return reviewAppIdList;
    }

    public void setReviewAppIdList(List<String> reviewAppIdList) {
        this.reviewAppIdList = reviewAppIdList;
    }
}
